package com.tools.constants;

/**
 * Constant
 *
 * @author < a href=" ">ZhangYang</ a>
 * @version v1.0.01
 * @date 2018-07-26 09:28:04
 */

public interface Constant {
  String STRING_TITLE_TOOLS = "工具集";
  String STRING_TITLE_SETTING = "设置";
  String STRING_TITLE_ADD_CONN = "新建连接";
  String STRING_TITLE_CODE = "代码生成器";
  String STRING_TITLE_COUNTER = "计算器";
  String STRING_TITLE_IMGZIP = "图片压缩工具";
  String STRING_TITLE_TEMPLATE = "模版管理";
  String STRING_TITLE_ABOUTME = "关于我";

  String FILE_PRESENCE_REMINDER = "如果文件已存在是否进行覆盖？";
  String PATH_ERROR = "文件夹路径错误，请检查！";
  String ALERT_GENERATE_PATH_NULL = "生成的路径不能为空";
  String ALERT_GENERATE_ALL = "确定当前数据库里面所有的表都生成吗?";
  String ALERT_GENERATE_TABLE_ALL_NULL = "数据库暂无数据表";
  String ALERT_GENERATE_TABLE_PRE_NULL = "请选择需要生成的表！";
  String ALERT_GENERATE_TABLE_PRE_CONFIRM = "确定生成当前所选择的【${size}】张表吗?";
  String ALERT_CONFIG_SAVE = "确定保存当前连接的生成配置吗?";


  // 数据库名字
  /** MySQL */
  String MYSQL = "MySQL";
  /** PostgreSQL */
  String POSTGRE_SQL = "PostgreSQL";
  /** SqlServer */
  String SQL_SERVER = "SqlServer";
  /** Oracle */
  String ORACLE = "Oracle";

  /** java的后缀名.java */
  String JAVA_SUFFIX = ".java";
  /** 模版的后缀名.ftl */
  String FTL_SUFFIX = ".ftl";

  String FILE_ENTITY = "Entity";
  String FILE_DAO = "Dao";
  String FILE_SERVICE = "Service";
  String FILE_CONTROLLER = "Controller";

  /** default */
  String DEFAULT = "default";
  /** 模板的文件夹名称 */
  String TEMPLATE_DIR_NAME = "template";
  /** 刷新模板文件夹 */
  String TEMPLATE_DIR_REFRESH = "刷新模板文件夹";
  /** 实体类模板的默认路径 */
  String TEMPLATE_NAME_ENTITY = "./template/entity";
  /** Service模板的默认路径 */
  String TEMPLATE_NAME_DAO = "./template/dao";
  /** Controller模板的默认路径 */
  String TEMPLATE_NAME_SERVICE = "./template/service";
  /** Dao模板的默认路径 */
  String TEMPLATE_NAME_CONTROLLER = "./template/controller";

  /** 实体类模板的默认名字 */
  String TEMPLATE_ENTITY = "BaseEntity.ftl";
  /** Service模板的默认名字 */
  String TEMPLATE_SERVICE = "BaseService.ftl";
  /** Service模板的默认名字 */
  String TEMPLATE_CONTROLLER = "BaseController.ftl";
  /** Dao模板的默认名字 */
  String TEMPLATE_DAO = "BaseDao.ftl";

}
